package br.unesp.rc.lista01.ex_02.beans;

public class Pessoa {
    private String nome;
    private double cpf;
    private double salario;

    public Pessoa() {

    }

    public Pessoa(String nome, double cpf, double salario) {
        this.nome = nome;
        this.cpf = cpf;
        this.salario = salario;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public double getCpf() {
        return cpf;
    }

    public void setCpf(double cpf) {
        this.cpf = cpf;
    }

    public double getSalario() {
        return salario;
    }

    public void setSalario(double salario) {
        this.salario = salario;
    }

    public double getImposto() {
        if (salario <= 1499.15) {
            return 0;
        } else if(salario <= 2246.75) {
            return salario * 0.075;
        } else if(salario <= 2995.70) {
            return salario * 0.15;
        } else if(salario <=3743.19) {
            return salario * 0.225;
        } else {
            return salario * 0.275;
        }
    }

    public double getSalarioLiquido() {
        if (salario <= 1499.15) {
            return salario;
        } else if(salario <= 2246.75) {
            return salario * (1-0.075);
        } else if(salario <= 2995.70) {
            return salario * (1-0.15);
        } else if(salario <=3743.19) {
            return salario * (1-0.225);
        } else {
            return salario * (1-0.275);
        }
    }


}
